На главную ↑

Оглавление

Введение

Функции

Структура editbox

Стили элемента

Введение

Текстовое поле, используется при вводе текстовой/числовой информации.

Рис. 1. Окно программы fasm с 3-мя элементами EditBox

Функции

edit_box_key

Эта функция должна вызыватся при вводе информации с клавиатуры.

edit_box_mouse

Эта функция должна вызыватся при вводе информации с мыши.

version_ed

Версия элемента

Структура editbox

struc  edit_box width,left,top,color,shift_color,focus_border_color,\
       blur_border_color,text_color,max,text,mouse_variable,flags,size,pos
{
.width dd width
.left  dd left
.top   dd top
.color dd color
.shift_color dd shift_color
.focus_border_color dd focus_border_color
.blur_border_color  dd blur_border_color
.text_color dd text_color
.max  dd max
.text dd text
.mouse_variable dd mouse_variable
.flags  dd flags+0
.size   dd size+0
.pos    dd pos+0
.offset dd 0
.cl_curs_x dd 0
.cl_curs_y dd 0
.shift     dd 0
.shift_old dd 0
}

width - ширина элемента.

left - отступ слева (положение по x).

top - отступ сверху (положение по y).

color - цвет фона.

shift_color - цвет выделения при удерживании [Shift] или мышкой.

focus_border_color - цвет рамки когда поле в фокусе.

blur_border_color - цвет рамки когда поле не в фокусе.

text_color - цвет текста.

Стили элемента

ed_figure_only

Разрешается ввод чисел от 0 до 9.

ed_focus

Текстовое поле в фокусе.


Документация обновлялась последний раз 10.01.10.